

$(function(){
  var id=getSearch().id;
  
  //Ajax发送请求
  $.ajax({
    url:'/product/queryProductDetail',
    type:'get',
    data:{id:id},
    success:function(info){
      console.log(info);
      //尺码
      var arr=[];
      var temp=info.size.split('-');
      for(var i=+temp[0];i<temp[1];i++){
        arr.push(i);
      }
      info.sizeArray=arr;
      $('.mui-scroll').html( template('tmp',info) );

      //初始化轮播图
      var gallery = mui('.mui-slider');
      gallery.slider({
        interval:5000//自动轮播周期，若为0则不自动播放，默认为0；
      });
      // 重新初始化数字框
      mui('.mui-numbox').numbox()

      //选中尺码时候加now类
      $('.mui-scroll').on('click','.lt_size span',function(){
        $(this)
        .addClass('now')
        .siblings()
        .removeClass('now')
      })
    }
  })
  //加入购物车
    // 1. 给按钮注册点击事件
    // 2. 获取到商品id 尺码 数量
    // 3. 发送ajax请求
  $('.add_cart').on('click',function(){
    var size = $('.lt_size span.now').text();
    var num  = $('.mui-numbox-input').val();
    if(!size){
      mui.toast('请选择尺码');
      return
    }
    $.ajax({
      url:'/cart/addCart',
      type:'post',
      data:{
        productId:id,
        num:num,
        size:size
      },
      success:function(info){
        if(info.error===400){
          mui.confirm('请先登录,添加商品失败','温馨提示',['继续浏览','去登陆'],function(e){
            if(e.index===1){
              location.href='login.html?backUrl='+location.href;
            }
          })
        }
        if(info.success){
          mui.confirm('添加成功','温馨提示',['去购物车','继续浏览'],function(e){
            console.log(e.index);
            if(e.index===0){
              location.href="cart.html";
            }
          })
        }
      }
    })
  })

})